package com.crm.dao.mapper.systemManager;

import com.crm.model.entity.systemManager.SysParameterSetting;
import com.crm.model.entity.systemManager.SysParameterSettingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysParameterSettingMapper {
    long countByExample(SysParameterSettingExample example);

    int deleteByExample(SysParameterSettingExample example);

    int deleteByPrimaryKey(String sysParameterId);

    int insert(SysParameterSetting record);

    int insertSelective(SysParameterSetting record);

    List<SysParameterSetting> selectByExample(SysParameterSettingExample example);

    SysParameterSetting selectByPrimaryKey(String sysParameterId);

    int updateByExampleSelective(@Param("record") SysParameterSetting record, @Param("example") SysParameterSettingExample example);

    int updateByExample(@Param("record") SysParameterSetting record, @Param("example") SysParameterSettingExample example);

    int updateByPrimaryKeySelective(SysParameterSetting record);

    int updateByPrimaryKey(SysParameterSetting record);
}